cuero cabelluda - French English Dictionary